semi-precious natural stone - German English Dictionary